
package br.gov.mi.corporativo.dominio.boundary.comum.pessoaendereco;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the br.gov.mi.corporativo.dominio.boundary.comum.pessoaendereco package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _RecuperarPessoaEnderecoPorNrCepResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorNrCepResponse");
    private final static QName _RecuperarPessoaEnderecoPorPessoaResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorPessoaResponse");
    private final static QName _RecuperarPessoaEnderecoPorStRegistro_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorStRegistro");
    private final static QName _RecuperarPessoaEnderecoPorDsLogradouro_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorDsLogradouro");
    private final static QName _RecuperarPessoaEnderecoPorTipoEnderecoResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorTipoEnderecoResponse");
    private final static QName _RecuperarPessoaEnderecoPorDsLogradouroResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorDsLogradouroResponse");
    private final static QName _RecuperarTodasPessoasEndereco_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarTodasPessoasEndereco");
    private final static QName _RecuperarPessoaEnderecoPorTipoEndereco_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorTipoEndereco");
    private final static QName _RecuperarPessoaEnderecoPorStCorrespondencia_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorStCorrespondencia");
    private final static QName _RecuperarPessoaEnderecoPorStCorrespondenciaResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorStCorrespondenciaResponse");
    private final static QName _RecuperarPessoaEnderecoPorPais_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorPais");
    private final static QName _RecuperarPessoaEnderecoPorNrCep_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorNrCep");
    private final static QName _RecuperarPessoaEnderecoPorDsComplementoResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorDsComplementoResponse");
    private final static QName _RecuperarPessoaEnderecoPorUf_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorUf");
    private final static QName _RecuperarPessoaEnderecoPorNmBairro_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorNmBairro");
    private final static QName _RecuperarPessoaEnderecoPorDsComplemento_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorDsComplemento");
    private final static QName _RecuperarPessoaEnderecoPorIdPessoaEndereco_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorIdPessoaEndereco");
    private final static QName _RecuperarPessoaEnderecoPorUfResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorUfResponse");
    private final static QName _RecuperarPessoaEnderecoPorPaisResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorPaisResponse");
    private final static QName _RecuperarPessoaEnderecoPorNmBairroResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorNmBairroResponse");
    private final static QName _RecuperarPessoaEnderecoPorMunicipio_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorMunicipio");
    private final static QName _RecuperarPessoaEnderecoPorPessoa_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorPessoa");
    private final static QName _RecuperarPessoaEnderecoPorStRegistroResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorStRegistroResponse");
    private final static QName _RecuperarTodasPessoasEnderecoResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarTodasPessoasEnderecoResponse");
    private final static QName _RecuperarPessoaEnderecoPorMunicipioResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorMunicipioResponse");
    private final static QName _RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse_QNAME = new QName("http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", "recuperarPessoaEnderecoPorIdPessoaEnderecoResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.gov.mi.corporativo.dominio.boundary.comum.pessoaendereco
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorPessoa }
     * 
     */
    public RecuperarPessoaEnderecoPorPessoa createRecuperarPessoaEnderecoPorPessoa() {
        return new RecuperarPessoaEnderecoPorPessoa();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorMunicipio }
     * 
     */
    public RecuperarPessoaEnderecoPorMunicipio createRecuperarPessoaEnderecoPorMunicipio() {
        return new RecuperarPessoaEnderecoPorMunicipio();
    }

    /**
     * Create an instance of {@link RecuperarTodasPessoasEnderecoResponse }
     * 
     */
    public RecuperarTodasPessoasEnderecoResponse createRecuperarTodasPessoasEnderecoResponse() {
        return new RecuperarTodasPessoasEnderecoResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorMunicipioResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorMunicipioResponse createRecuperarPessoaEnderecoPorMunicipioResponse() {
        return new RecuperarPessoaEnderecoPorMunicipioResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse createRecuperarPessoaEnderecoPorIdPessoaEnderecoResponse() {
        return new RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorNmBairro }
     * 
     */
    public RecuperarPessoaEnderecoPorNmBairro createRecuperarPessoaEnderecoPorNmBairro() {
        return new RecuperarPessoaEnderecoPorNmBairro();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorDsComplementoResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorDsComplementoResponse createRecuperarPessoaEnderecoPorDsComplementoResponse() {
        return new RecuperarPessoaEnderecoPorDsComplementoResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorUf }
     * 
     */
    public RecuperarPessoaEnderecoPorUf createRecuperarPessoaEnderecoPorUf() {
        return new RecuperarPessoaEnderecoPorUf();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorDsComplemento }
     * 
     */
    public RecuperarPessoaEnderecoPorDsComplemento createRecuperarPessoaEnderecoPorDsComplemento() {
        return new RecuperarPessoaEnderecoPorDsComplemento();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorPaisResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorPaisResponse createRecuperarPessoaEnderecoPorPaisResponse() {
        return new RecuperarPessoaEnderecoPorPaisResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorDsLogradouroResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorDsLogradouroResponse createRecuperarPessoaEnderecoPorDsLogradouroResponse() {
        return new RecuperarPessoaEnderecoPorDsLogradouroResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorStCorrespondenciaResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorStCorrespondenciaResponse createRecuperarPessoaEnderecoPorStCorrespondenciaResponse() {
        return new RecuperarPessoaEnderecoPorStCorrespondenciaResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorDsLogradouro }
     * 
     */
    public RecuperarPessoaEnderecoPorDsLogradouro createRecuperarPessoaEnderecoPorDsLogradouro() {
        return new RecuperarPessoaEnderecoPorDsLogradouro();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorNmBairroResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorNmBairroResponse createRecuperarPessoaEnderecoPorNmBairroResponse() {
        return new RecuperarPessoaEnderecoPorNmBairroResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorStRegistroResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorStRegistroResponse createRecuperarPessoaEnderecoPorStRegistroResponse() {
        return new RecuperarPessoaEnderecoPorStRegistroResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorNrCep }
     * 
     */
    public RecuperarPessoaEnderecoPorNrCep createRecuperarPessoaEnderecoPorNrCep() {
        return new RecuperarPessoaEnderecoPorNrCep();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorPais }
     * 
     */
    public RecuperarPessoaEnderecoPorPais createRecuperarPessoaEnderecoPorPais() {
        return new RecuperarPessoaEnderecoPorPais();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorIdPessoaEndereco }
     * 
     */
    public RecuperarPessoaEnderecoPorIdPessoaEndereco createRecuperarPessoaEnderecoPorIdPessoaEndereco() {
        return new RecuperarPessoaEnderecoPorIdPessoaEndereco();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorUfResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorUfResponse createRecuperarPessoaEnderecoPorUfResponse() {
        return new RecuperarPessoaEnderecoPorUfResponse();
    }

    /**
     * Create an instance of {@link RecuperarTodasPessoasEndereco }
     * 
     */
    public RecuperarTodasPessoasEndereco createRecuperarTodasPessoasEndereco() {
        return new RecuperarTodasPessoasEndereco();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorStCorrespondencia }
     * 
     */
    public RecuperarPessoaEnderecoPorStCorrespondencia createRecuperarPessoaEnderecoPorStCorrespondencia() {
        return new RecuperarPessoaEnderecoPorStCorrespondencia();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorTipoEndereco }
     * 
     */
    public RecuperarPessoaEnderecoPorTipoEndereco createRecuperarPessoaEnderecoPorTipoEndereco() {
        return new RecuperarPessoaEnderecoPorTipoEndereco();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorNrCepResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorNrCepResponse createRecuperarPessoaEnderecoPorNrCepResponse() {
        return new RecuperarPessoaEnderecoPorNrCepResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorPessoaResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorPessoaResponse createRecuperarPessoaEnderecoPorPessoaResponse() {
        return new RecuperarPessoaEnderecoPorPessoaResponse();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorStRegistro }
     * 
     */
    public RecuperarPessoaEnderecoPorStRegistro createRecuperarPessoaEnderecoPorStRegistro() {
        return new RecuperarPessoaEnderecoPorStRegistro();
    }

    /**
     * Create an instance of {@link RecuperarPessoaEnderecoPorTipoEnderecoResponse }
     * 
     */
    public RecuperarPessoaEnderecoPorTipoEnderecoResponse createRecuperarPessoaEnderecoPorTipoEnderecoResponse() {
        return new RecuperarPessoaEnderecoPorTipoEnderecoResponse();
    }

    /**
     * Create an instance of {@link PessoaEndereco }
     * 
     */
    public PessoaEndereco createPessoaEndereco() {
        return new PessoaEndereco();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorNrCepResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorNrCepResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorNrCepResponse> createRecuperarPessoaEnderecoPorNrCepResponse(RecuperarPessoaEnderecoPorNrCepResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorNrCepResponse>(_RecuperarPessoaEnderecoPorNrCepResponse_QNAME, RecuperarPessoaEnderecoPorNrCepResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorPessoaResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorPessoaResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorPessoaResponse> createRecuperarPessoaEnderecoPorPessoaResponse(RecuperarPessoaEnderecoPorPessoaResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorPessoaResponse>(_RecuperarPessoaEnderecoPorPessoaResponse_QNAME, RecuperarPessoaEnderecoPorPessoaResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorStRegistro }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorStRegistro")
    public JAXBElement<RecuperarPessoaEnderecoPorStRegistro> createRecuperarPessoaEnderecoPorStRegistro(RecuperarPessoaEnderecoPorStRegistro value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorStRegistro>(_RecuperarPessoaEnderecoPorStRegistro_QNAME, RecuperarPessoaEnderecoPorStRegistro.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorDsLogradouro }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorDsLogradouro")
    public JAXBElement<RecuperarPessoaEnderecoPorDsLogradouro> createRecuperarPessoaEnderecoPorDsLogradouro(RecuperarPessoaEnderecoPorDsLogradouro value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorDsLogradouro>(_RecuperarPessoaEnderecoPorDsLogradouro_QNAME, RecuperarPessoaEnderecoPorDsLogradouro.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorTipoEnderecoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorTipoEnderecoResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorTipoEnderecoResponse> createRecuperarPessoaEnderecoPorTipoEnderecoResponse(RecuperarPessoaEnderecoPorTipoEnderecoResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorTipoEnderecoResponse>(_RecuperarPessoaEnderecoPorTipoEnderecoResponse_QNAME, RecuperarPessoaEnderecoPorTipoEnderecoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorDsLogradouroResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorDsLogradouroResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorDsLogradouroResponse> createRecuperarPessoaEnderecoPorDsLogradouroResponse(RecuperarPessoaEnderecoPorDsLogradouroResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorDsLogradouroResponse>(_RecuperarPessoaEnderecoPorDsLogradouroResponse_QNAME, RecuperarPessoaEnderecoPorDsLogradouroResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarTodasPessoasEndereco }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarTodasPessoasEndereco")
    public JAXBElement<RecuperarTodasPessoasEndereco> createRecuperarTodasPessoasEndereco(RecuperarTodasPessoasEndereco value) {
        return new JAXBElement<RecuperarTodasPessoasEndereco>(_RecuperarTodasPessoasEndereco_QNAME, RecuperarTodasPessoasEndereco.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorTipoEndereco }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorTipoEndereco")
    public JAXBElement<RecuperarPessoaEnderecoPorTipoEndereco> createRecuperarPessoaEnderecoPorTipoEndereco(RecuperarPessoaEnderecoPorTipoEndereco value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorTipoEndereco>(_RecuperarPessoaEnderecoPorTipoEndereco_QNAME, RecuperarPessoaEnderecoPorTipoEndereco.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorStCorrespondencia }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorStCorrespondencia")
    public JAXBElement<RecuperarPessoaEnderecoPorStCorrespondencia> createRecuperarPessoaEnderecoPorStCorrespondencia(RecuperarPessoaEnderecoPorStCorrespondencia value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorStCorrespondencia>(_RecuperarPessoaEnderecoPorStCorrespondencia_QNAME, RecuperarPessoaEnderecoPorStCorrespondencia.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorStCorrespondenciaResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorStCorrespondenciaResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorStCorrespondenciaResponse> createRecuperarPessoaEnderecoPorStCorrespondenciaResponse(RecuperarPessoaEnderecoPorStCorrespondenciaResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorStCorrespondenciaResponse>(_RecuperarPessoaEnderecoPorStCorrespondenciaResponse_QNAME, RecuperarPessoaEnderecoPorStCorrespondenciaResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorPais }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorPais")
    public JAXBElement<RecuperarPessoaEnderecoPorPais> createRecuperarPessoaEnderecoPorPais(RecuperarPessoaEnderecoPorPais value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorPais>(_RecuperarPessoaEnderecoPorPais_QNAME, RecuperarPessoaEnderecoPorPais.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorNrCep }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorNrCep")
    public JAXBElement<RecuperarPessoaEnderecoPorNrCep> createRecuperarPessoaEnderecoPorNrCep(RecuperarPessoaEnderecoPorNrCep value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorNrCep>(_RecuperarPessoaEnderecoPorNrCep_QNAME, RecuperarPessoaEnderecoPorNrCep.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorDsComplementoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorDsComplementoResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorDsComplementoResponse> createRecuperarPessoaEnderecoPorDsComplementoResponse(RecuperarPessoaEnderecoPorDsComplementoResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorDsComplementoResponse>(_RecuperarPessoaEnderecoPorDsComplementoResponse_QNAME, RecuperarPessoaEnderecoPorDsComplementoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorUf }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorUf")
    public JAXBElement<RecuperarPessoaEnderecoPorUf> createRecuperarPessoaEnderecoPorUf(RecuperarPessoaEnderecoPorUf value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorUf>(_RecuperarPessoaEnderecoPorUf_QNAME, RecuperarPessoaEnderecoPorUf.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorNmBairro }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorNmBairro")
    public JAXBElement<RecuperarPessoaEnderecoPorNmBairro> createRecuperarPessoaEnderecoPorNmBairro(RecuperarPessoaEnderecoPorNmBairro value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorNmBairro>(_RecuperarPessoaEnderecoPorNmBairro_QNAME, RecuperarPessoaEnderecoPorNmBairro.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorDsComplemento }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorDsComplemento")
    public JAXBElement<RecuperarPessoaEnderecoPorDsComplemento> createRecuperarPessoaEnderecoPorDsComplemento(RecuperarPessoaEnderecoPorDsComplemento value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorDsComplemento>(_RecuperarPessoaEnderecoPorDsComplemento_QNAME, RecuperarPessoaEnderecoPorDsComplemento.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorIdPessoaEndereco }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorIdPessoaEndereco")
    public JAXBElement<RecuperarPessoaEnderecoPorIdPessoaEndereco> createRecuperarPessoaEnderecoPorIdPessoaEndereco(RecuperarPessoaEnderecoPorIdPessoaEndereco value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorIdPessoaEndereco>(_RecuperarPessoaEnderecoPorIdPessoaEndereco_QNAME, RecuperarPessoaEnderecoPorIdPessoaEndereco.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorUfResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorUfResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorUfResponse> createRecuperarPessoaEnderecoPorUfResponse(RecuperarPessoaEnderecoPorUfResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorUfResponse>(_RecuperarPessoaEnderecoPorUfResponse_QNAME, RecuperarPessoaEnderecoPorUfResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorPaisResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorPaisResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorPaisResponse> createRecuperarPessoaEnderecoPorPaisResponse(RecuperarPessoaEnderecoPorPaisResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorPaisResponse>(_RecuperarPessoaEnderecoPorPaisResponse_QNAME, RecuperarPessoaEnderecoPorPaisResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorNmBairroResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorNmBairroResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorNmBairroResponse> createRecuperarPessoaEnderecoPorNmBairroResponse(RecuperarPessoaEnderecoPorNmBairroResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorNmBairroResponse>(_RecuperarPessoaEnderecoPorNmBairroResponse_QNAME, RecuperarPessoaEnderecoPorNmBairroResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorMunicipio }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorMunicipio")
    public JAXBElement<RecuperarPessoaEnderecoPorMunicipio> createRecuperarPessoaEnderecoPorMunicipio(RecuperarPessoaEnderecoPorMunicipio value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorMunicipio>(_RecuperarPessoaEnderecoPorMunicipio_QNAME, RecuperarPessoaEnderecoPorMunicipio.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorPessoa }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorPessoa")
    public JAXBElement<RecuperarPessoaEnderecoPorPessoa> createRecuperarPessoaEnderecoPorPessoa(RecuperarPessoaEnderecoPorPessoa value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorPessoa>(_RecuperarPessoaEnderecoPorPessoa_QNAME, RecuperarPessoaEnderecoPorPessoa.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorStRegistroResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorStRegistroResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorStRegistroResponse> createRecuperarPessoaEnderecoPorStRegistroResponse(RecuperarPessoaEnderecoPorStRegistroResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorStRegistroResponse>(_RecuperarPessoaEnderecoPorStRegistroResponse_QNAME, RecuperarPessoaEnderecoPorStRegistroResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarTodasPessoasEnderecoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarTodasPessoasEnderecoResponse")
    public JAXBElement<RecuperarTodasPessoasEnderecoResponse> createRecuperarTodasPessoasEnderecoResponse(RecuperarTodasPessoasEnderecoResponse value) {
        return new JAXBElement<RecuperarTodasPessoasEnderecoResponse>(_RecuperarTodasPessoasEnderecoResponse_QNAME, RecuperarTodasPessoasEnderecoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorMunicipioResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorMunicipioResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorMunicipioResponse> createRecuperarPessoaEnderecoPorMunicipioResponse(RecuperarPessoaEnderecoPorMunicipioResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorMunicipioResponse>(_RecuperarPessoaEnderecoPorMunicipioResponse_QNAME, RecuperarPessoaEnderecoPorMunicipioResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://pessoaendereco.comum.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarPessoaEnderecoPorIdPessoaEnderecoResponse")
    public JAXBElement<RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse> createRecuperarPessoaEnderecoPorIdPessoaEnderecoResponse(RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse value) {
        return new JAXBElement<RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse>(_RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse_QNAME, RecuperarPessoaEnderecoPorIdPessoaEnderecoResponse.class, null, value);
    }

}
